package com.csun.cmny.provider.model.dto.nursingShiftChangeRecord;

import com.csun.cmny.provider.model.domain.OmcNursingShiftChangeRecordRemark;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class NursingChangeSaveDto {

    //交接班id
    @NotNull(message = "{nursingChange.shiftChangeId.null}")
    private Long shiftChangeId;

    //0-白班 1-夜班
    @NotNull(message = "{change.office.status.null}")
    private Integer officeStatus;

    //总人数
    private Integer allPeople;

    //实有人数
    private Integer realityPeople;

    //新入院人数
    private Integer newPeople;

    //转入(院内)人数
    private Integer shiftToPeople;

    //请假返院人数
    private Integer returnPeople;

    //出院人数
    private Integer leaveHospitalPeople;

    //转出(院内)人数
    private Integer rollOutPeople;

    //请假离院人数
    private Integer leavePeople;

    //死亡人数
    private Integer diePeople;

    //外出就诊(留观或住院)人数
    private Integer goOutPeople;


    //交接班情况
    private List<OmcNursingShiftChangeRecordRemark> remarks;
}
